Python Job: Software Developer (C++-Python) für High-Performan

Job added on

Job Skills

Company

Deutsche Bahn

Location

Berlin - Germany

Job type

Full-Time

Python Job Details

Wenn es darum geht, zukünftig Millionen Fahrgäste und tausende Züge auch digital auf den Weg zu bringen, braucht es die besten IT-Experten. 8.000 haben wir schon, aber längst nicht genug.

Als Software Developer bei der DB Systel gestaltest Du aktiv die Digitalisierung im Konzern und formst entscheidend die digitale Zukunft der Bahn mit. Dazu arbeitest Du bei uns in agilen, selbstorganisierten Netzwerkstrukturen und mit entsprechendem Gestaltungsspielraum. Wir setzen auf eigenverantwortliche, motivierte Teams, die persönlich und gemeinsam wachsen wollen.

Als Software Developer bei der DB Systel gestaltest Du aktiv die Digitalisierung im Konzern und formst entscheidend die digitale Zukunft der Bahn mit. Dazu arbeitest Du bei uns in agilen, selbstorganisierten Netzwerkstrukturen und mit entsprechendem Gestaltungsspielraum. Wir setzen auf eigenverantwortliche, motivierte Teams, die persönlich und gemeinsam wachsen wollen.

Zum nächstmöglichen Zeitpunkt suchen wir Dich als Software Developer (C++/Python) für High-Performance Simulation für die DB Systel GmbH am Standort Berlin.

Deine Aufgaben:

  • Du arbeitest an der Entwicklung einer hoch-performanten Simulation des Schienenverkehrs für die automatisierte Verkehrssteuerung von morgen
  • Du übernimmst technisch herausfordernde Implementierungsaufgaben in Python und C++17 rund um die bestehende parallelisierte, tensorbasierte Simulation auf Basis von Torch
  • Als Teil eines selbstorganisierten sowie diversen Teams verbesserst Du kontinuierlich das Produkt, die APIs und den Entwicklungsprozess
  • Du stimmst die Architektur der Software und des Gesamtsystems mit den beteiligten Umsetzungsteams ab
  • Du behältst technologische Weiterentwicklungen im Auge und bewertest kontinuierlich welche Neuerungen integriert werden sollen, um unsere hoch gesteckten Performance-Ziele zu erreichen

Dein Profil:

  • Dein Studium im Bereich Informatik oder einer vergleichbaren Fachrichtung hast Du erfolgreich abgeschlossen und Du besitzt mindestens 5 Jahre Erfahrung in der Architektur und Entwicklung von größeren Softwaresystemen in Python sowie C++
  • Du schreibst gründlich durchdachte und getestete Codes und nimmst keine Abkürzungen, idealerweise hast Du Erfahrung mit pytest, unittest oder GoogleTest
  • Erfahrungen im Bereich Parallel Computing, High Performance Computing oder Simulationsentwicklung sind ein Plus, aber nicht zwingend erforderlich
  • Du arbeitest gerne in einem agilen und selbst-organisierten Umfeld
  • Wenn Du darüber hinaus über sehr gute Englischkenntnisse verfügst, bist Du bei uns genau richtig

Benefits:
  • Du erhältst bis zu 16 Freifahrten innerhalb Deutschlands pro Jahr und weitere Fahrvergünstigungen für Deine Freunde und Familie.
  • Du schaffst Großes und bekommst nicht weniger zurück: ein marktübliches Gehaltspaket mit i.d.R. unbefristeten Arbeitsverträgen und Beschäftigungssicherung sowie vielfältige Nebenleistungen und eine betriebliche Altersvorsorge.
  • Faszinierende Projekte und Aufgaben bei einer der vielfältigsten Arbeitgeberinnen des Landes fordern Dein Können und warten auf Deine Handschrift.

Chancengleichheit und selbstbestimmte Teilhabe Schwerbehinderter und Gleichgestellter sowie eine respektvolle Zusammenarbeit sind innerhalb des DB Konzerns fest verankerte Grundsätze. Deshalb werden schwerbehinderte Bewerber bei gleicher Eignung bevorzugt berücksichtigt.